package umls.interfaces.pubmed.server;

import java.io.IOException;
import java.sql.SQLException;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
@WebService
public interface PubMedInterface {

	@WebMethod
	public abstract String[] getPreferredNames(
			@WebParam(name = "process") String process,
			@WebParam(name = "genes") String[] genes);

	public abstract String[] getMappedPatwaysGene(String term)
			throws IOException;

	public abstract String[] getUMLSDef(String term) throws SQLException;

	public abstract int getAffinity(String gene, String process);

}